/* 清楚a标签样式 */
a, a:link, a:hover, a:visited, a:active {
	text-decoration: none;
}

body {
	background-color: rgb(128, 196, 196);
}

/* 当前页面位置样式 */
#addr {
	padding-top: 200px;
	height: 100px;
	background-color: rgb(128, 196, 196);
}

/* 内容外上边距 */
#row {
	margin-top: 50px;
}

/* 总标题、内容和排名 背景颜色*/
#header, .row {
	background-color: white;
}

/* 总标题、内容和排名居中 */
#addr, #header {
	width: 70%;
	margin: 0 auto;
}

.row {
	width: 70%;
	margin: 0 auto;
}

/* 内容条目样式 */
.html-item {
	background-color: white;
	margin-top: 20px;
}

.html-item:hover {
	border-color: rgb(157, 167, 167);
	/* border-width: 5px; */
	border-width: 2px;
	border-style: solid;
	background-color: rgb(128, 196, 196);
}

/* 内容条目下划线 */
.col-md-8 hr {
	border-top: 1px dashed #8c8b8b;
}

/* 排名下划线 */
.col-md-4 hr {
	border-top: 1px solid #8c8b8b;
}

/* 排名标题边框 */
#rank-h2 {
	border-color: teal;
	/* border-width: 5px; */
	/* border-width: 3px;
    border-style: solid; */
}

/* 排名整体边框 */
.col-md-4 {
	border-color: rgb(157, 167, 167);
	/* border-width: 5px; */
	border-width: 3px;
	border-style: solid;
}

.item-des span {
	padding-left: 20px;
}

.list-group {
	border-style: solid;
	border-width: 2px;
	border-color: thistle;
}

/* 分页按键 */
#page-nav {
	text-align: center;
}

/* 排名背景颜色 */
#rank-div {
	background-color: black;
}

#rank-h2 {
	color: cadetblue;
}